samsung z fold 6 vs vivo x fold 3 pro